"trade sanctions" - Details

English Term:
trade sanctions
Arabic Term:
عقوبات تجارية
Arabic Definition:

.